scabbled rubble - Alemán Inglés Diccionario